Description: multithreahing matrix multiplication sourcecode ,can be used in both single platform and multiplatform
Successfully compiled bu gcc -lpthread-multithreahing matrix multiplication sourcecode ,can be used in both single platform and multiplatform
Successfully compiled bu gcc -lpthread Platform: |
Size: 1024 |
Author:sujith |
Hits:
Description: 本C++程序实现了稀疏矩阵的十字链表压缩存储及列个稀疏矩阵相乘的算法。-The C++ program to achieve a sparse matrix of cross-linked compression and out a sparse matrix multiplication algorithm. Platform: |
Size: 2048 |
Author:zhaoyang |
Hits:
Description: 设计一个支持矩阵加减乘运算的程序。设计一个具有三个主要功能模块(矩阵相加、矩阵相减、矩阵相乘)的矩阵运算系统。同时,为了配合矩阵运算的需要,该矩阵运算系统必须包含输入和输出矩阵的功能。-Modified design of a support matrix multiplication process. Design has three main functions of a module (matrix add, matrix subtraction, matrix multiplication) of the matrix computing systems. Meanwhile, in order to meet the needs of matrix operations, the matrix computing system must include input and output matrix function. Platform: |
Size: 1024 |
Author:huifeng07 |
Hits:
Description: 一个在数据量较大时效率较高的矩阵乘法实现,思想来源于《算法导论》-When a large amount of data more efficient implementation of matrix multiplication, thinking from " Introduction to Algorithms" Platform: |
Size: 189440 |
Author:Sun |
Hits:
Description: 一个支持矩阵加减乘运算的程序,功能简单.有三个模块,支持其加减乘-A support matrix multiplication, addition and subtraction procedures, functions simple. There are three modules to support their addition and subtraction by Platform: |
Size: 1024 |
Author:jacky |
Hits:
Description: 编写一个程序,实现两个矩阵相乘
需要第一个矩阵的列数与第二个矩阵的行数相同,结果是一个矩阵,且其行数与第一个矩阵的行数相同,与第二个矩阵的列数相同,结果矩阵中第i行/第j列的元素等于第一个矩阵的第i行的各元素与第二个矩阵第j列的各元素对应相乘之和。
-Write a program to multiply two matrices needed to achieve the first columns of a matrix of rows and the second the same number of matrix, the result is a matrix, and the number of rows with the first same number of rows of a matrix, and the second matrix the same number of columns, the results matrix in the i-row/j-column matrix of elements equal to the first line of the first i elements and the second j-column matrix corresponding to multiplying the sum of the elements. Platform: |
Size: 1024 |
Author:guang |
Hits:
Description: 本程序能完成矩阵的输入、输出。具有相同行数和列数的矩阵间的加法、减法。符合矩阵乘法规则要求的矩阵间的乘法。方阵间的除法,方阵的求逆。矩阵的求转置矩阵等功能。-This procedure can complete matrix input and output. With the same number of rows and columns between the matrix addition, subtraction. Meet the requirements of the rules of matrix multiplication between the matrix multiplication. Division between square, square matrix inversion. Matrices transposed matrix functions. Platform: |
Size: 1652736 |
Author:cuijianyong |
Hits:
Description: AN example about Grid Computing ,
Multi two matrix -AN example about Grid Computing ,
Multi two matrix Platform: |
Size: 237568 |
Author:Le Quoc Dung |
Hits:
Description:
//--显示矩阵,形参m为行,n为列
void MatrixDisplay(double *A,int m,int n)
//--求矩阵转置,形参m为行,n为列,A转置后存为B
void MatrixInverse(double *A,double *B, int m,int n)
//--求矩阵相乘,A矩阵为[m,p],B矩阵为[p,n],C为[m,n]
void MatrixMultiply(double *A,double *B,double *C ,int m,int p,int n)
//--求矩阵行列式
double MatrixDet(double *A,int m)
//--求矩阵逆,求A的逆矩阵C
void MatrixInv(double *A,double *C, int m)
//--求矩阵相加,A矩阵为[m,n],B矩阵为[m,n],C为[m,n]
void Maxtrix_add(double *A, double *B, double *C, int m, int n)
//--求矩阵相减,A矩阵为[m,n],B矩阵为[m,n],C为[m,n]
void Maxtrix_sub(double *A, double *B, double *C, int m, int n)
-/ /- Display matrix, the parameter m for the line, n is the column void MatrixDisplay (double* A, int m, int n) //- transpose a matrix, the row parameter m, n for the column, A transposed after the save B void MatrixInverse (double* A, double* B, int m, int n) //- Matrix multiplication, A matrix [m, p], B matrix [p, n] , C is [m, n] void MatrixMultiply (double* A, double* B, double* C, int m, int p, int n) //- Matrix determinant double MatrixDet (double* A, int m ) //- For the matrix inverse, find the inverse matrix of A, C void MatrixInv (double* A, double* C, int m) //- add a matrix, A matrix [m, n], B matrix [m, n], C is [m, n] void Maxtrix_add (double* A, double* B, double* C, int m, int n) //- Matrix subtraction, A matrix is [ m, n], B matrix [m, n], C is [m, n] void Maxtrix_sub (double* A, double* B, double* C, int m, int n) Platform: |
Size: 2048 |
Author:heu |
Hits:
Description: Matrix Chain Multiplication is perhaps the quintessential example of dynamic programming. The problem can be stated as follows: given a chain <A1, A2,..., An> of n matrices, where for i = 1, 2,...,n, matrix Ai has dimension pi-1 x pi, fully parenthesize the product A1A2...An in a way that minimizes the number of scalar multiplications. Platform: |
Size: 1024 |
Author:Justas |
Hits:
Description: VC++ 矩阵运算程序及技术文档,主要是进行矩阵的输入、输出运算,本程序能根据矩阵表达式来进行表达式求解。也就是说程序能判定各个运算符的优先权,然后进行分析计算。同时它还可对具有相同行数和列数的矩阵间的加法、减法运算,符合矩阵乘法规则要求的矩阵间的乘法运算,方阵间的除法,方阵的求逆,矩阵的求转置矩阵等运算。
-VC++ matrix operations procedures and technical documentation, primarily the matrix of the input and output operations, the procedure carried out according to the expression matrix expressions to solve. That program can determine the priority of each operator, and then calculated and analyzed. At the same time It could also have the same number of rows and columns between the matrix addition, subtraction, multiplication rule requires compliance matrix between the matrix multiplication, division between square, square inverse transpose matrices matrix and other operations. Platform: |
Size: 53248 |
Author: |
Hits: